Add some api annotations
authorMatthias Clasen <mclasen@redhat.com>
Tue, 27 Oct 2015 03:35:22 +0000 (23:35 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 27 Oct 2015 03:39:50 +0000 (23:39 -0400)
Nothing is using the /*interned*/ annotations currently,
but if we are doing this, we should be consistent.

gtk/gtkcssnode.c
gtk/gtkcssnodeprivate.h

index 38d3eb03aa04b95088bc190e85743917f537eccf..bf4a5927ae66ff688c50ca79ad7d4a1d94c33bb0 100644 (file)
@@ -1052,8 +1052,8 @@ gtk_css_node_get_widget_type (GtkCssNode *cssnode)
 }
 
 void
-gtk_css_node_set_id (GtkCssNode *cssnode,
-                     const char *id)
+gtk_css_node_set_id (GtkCssNode                *cssnode,
+                     /* interned */ const char *id)
 {
   if (gtk_css_node_declaration_set_id (&cssnode->decl, id))
     {
@@ -1062,7 +1062,7 @@ gtk_css_node_set_id (GtkCssNode *cssnode,
     }
 }
 
-const char *
+/* interned */ const char *
 gtk_css_node_get_id (GtkCssNode *cssnode)
 {
   return gtk_css_node_declaration_get_id (cssnode->decl);
index 2f9587ed172baeaf0b0114d5a2a33e29473dbcb6..7577d4808abf35eea48c528de3b59783ebcf899b 100644 (file)
@@ -122,8 +122,8 @@ void                    gtk_css_node_set_widget_type    (GtkCssNode            *
                                                          GType                  widget_type);
 GType                   gtk_css_node_get_widget_type    (GtkCssNode            *cssnode);
 void                    gtk_css_node_set_id             (GtkCssNode            *cssnode,
-                                                         const char            *id);
-const char *            gtk_css_node_get_id             (GtkCssNode            *cssnode);
+                                                         /*interned*/const char*id);
+/*interned*/const char *gtk_css_node_get_id             (GtkCssNode            *cssnode);
 void                    gtk_css_node_set_state          (GtkCssNode            *cssnode,
                                                          GtkStateFlags          state_flags);
 GtkStateFlags           gtk_css_node_get_state          (GtkCssNode            *cssnode);